設定 Microsoft Hyper 您所在的位置:网站首页 hyperv gpu直通 設定 Microsoft Hyper

設定 Microsoft Hyper

2023-09-07 18:52| 来源: 网络整理| 查看: 265

當您想要 執行虛擬主機 有需求 跑多重視窗 3D加速 .. 等

.. ก็ʕ•͡ᴥ•ʔ ก้

這邊要稍微提到一點 Microsoft Hyper-V RemoteFX 的 vGPU 功能讓多部虛擬機器可以共用實體 GPU。

目前微軟 已停用 RemoteFX vGPU (KB 4570006) 基於安全性考慮, 從2020年7月14日起,從年7月13日開始, 所有版本 Windows 的 RemoteFX vGPU 都會停用, 從年4月13日起,已從2021年4月13日更新。

[ 開通 虛擬主機顯示卡直通功能 ] 開啟 實體主機最外層 執行 Powershell (系統管理員) 輸入 $vm = “您的虛擬主機名稱" 其餘參照如下範本貼上即可

PS C:\Windows\system32> $vm = "Windows10-VM" Remove-VMGpuPartitionAdapter -VMName $vm Add-VMGpuPartitionAdapter -VMName $vm Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionVRAM 80000000 Set-VMGpuPartitionAdapter -VMName $vm -MaxPartitionVRAM 100000000 Set-VMGpuPartitionAdapter -VMName $vm -OptimalPartitionVRAM 100000000 Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionEncode 80000000 Set-VMGpuPartitionAdapter -VMName $vm -MaxPartitionEncode 100000000 Set-VMGpuPartitionAdapter -VMName $vm -OptimalPartitionEncode 100000000 Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionDecode 80000000 Set-VMGpuPartitionAdapter -VMName $vm -MaxPartitionDecode 100000000 Set-VMGpuPartitionAdapter -VMName $vm -OptimalPartitionDecode 100000000 Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionCompute 80000000 Set-VMGpuPartitionAdapter -VMName $vm -MaxPartitionCompute 100000000 Set-VMGpuPartitionAdapter -VMName $vm -OptimalPartitionCompute 100000000 Set-VM -GuestControlledCacheTypes $true -VMName $vm Set-VM -LowMemoryMappedIoSpace 1Gb -VMName $vm Set-VM -HighMemoryMappedIoSpace 32GB -VMName $vm Start-VM -Name $vm

[ 複製 外層實體主機顯示卡驅動 ] 開啟 Microsoft PC (實體主機) 開啟 C:\Windows\System32\DriverStore\FileRepository\ 複製 FileRepository (所有內含驅動裝置)

開啟 Microsoft Hyper-V (虛擬機) 開啟 C:\Windows\System32\ 新增 HostDriverStore (資料夾命名) 複製 實體機驅動 貼上 虛擬主機位址 C:\Windows\System32\HostDriverStore\FileRepository\ 重新開機即可排除

開啟 Hyper-V 時 要取消 “加強的工作階段" 否則會以原先提供資訊顯示

[ 查詢 顯示卡的分析工具 ] 開啟 執行 輸入 DxDiag (並確認 顯示欄位 “附註” 有排除錯誤) 確認 DirectDraw Direct3D and AGP

[ 查詢 顯示卡的驅動裝置 ] 開啟 裝置管理員 確認 顯示卡驅動名稱 (驚嘆號) 點選 顯示卡名稱 點選 詳細資訊 選擇 位置路徑 (屬性) 也可以自行找匹配 顯示卡的檔案 至 虛擬主機內即可

[ 針對 NVIDIA 顯示卡也可以透過這方式 ] 開啟 實體主機 複製 C:\Windows\System32\nvapi64.dll 複製 至 虛擬主機內 開啟 C:\Windows\System32\ 貼上即可

..ヽ(✿゚▽゚)ノ Microsoft Hyper-V RemoteFX 目前適用版本 Windows Server https://docs.microsoft.com/zh-tw/windows-server/virtualization/hyper-v/deploy/deploy-graphics-devices-using-remotefx-vgpu

參考探討

GPU partitioning is finally possible in Hyper-V from homelab 請按讚:讚 正在載入... 相關


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有